Liver fluke - German English Dictionary